*{
   margin:0;
   padding:0;
}
img{
   display:block;
}
li{
   list-style:none;
}
body{
   font-size:0.26rem;
   font-family:"Microsoft YaHei UI",Arial;
}
html {
   height: 100%;
   width: 100%;
}
.invite_reg_bg{
   display:block;
   width:100%;
}
.contrainer{
   width:100%;
   left:0;
   top:25%;
   position:absolute;
   text-align:center;
}
.input{
   width:70%;
   height:50px;
   line-height:50px;
   background:#fff;
   margin:0 auto;
   font-size:20px;
   border:0;
   border-radius:25px;
   text-align:center;
   color:#e98226;
}
.btn{
   width:242px;
   height:64px;
   background:url(../images/inviter_reg_btn.png) no-repeat;
   background-size:242px 64px;
   margin:30px auto 0 auto;
   border:0;
   display:block;
}
.success_banner{
   width:100%;
   margin:12px 0;
}
.success_ul{
   width:100%;
   background:#fff;
   overflow:hidden;
}
.success_ul li{
   float:left;
   border-right:1px solid #eaeaea;
   border-bottom:1px solid #eaeaea;
   padding:20px 0;
   width:2.11rem;
   height:1.5rem;
}
.success_ul li img{
   width:60px;
   margin:0 auto;
}
.success_ul li .text{
   padding-top:15px;
   text-align:center;
}
.success_ul .invite_code{
   text-align:center;
   font-size:0.3rem;
}
.success_ul .invite_code div{
   color:#57ba4f;

}
.success_ul .invite_code a{
   color:#fd893e;
   display:block;
   margin-top:0.6rem;
}
.mainbody{
   padding:0.1rem;
}
.mainbody img{
   width:100%;
}
.notice_title{
   font-size:0.3rem;
   font-weight:bold;
   padding:0.08rem 0 0.18rem 0;
}
.notice_time{
   font-size:0.28rem;
   color:#9b9b9b;
   padding:0.25rem;
   background:#f3f3f3;
}
.notice_note{
   line-height:0.45rem;
   padding-top:0.15rem;
}

.demo_ul li{
   overflow:hidden;
   margin-bottom:0.12rem;
   background:#fff;
   padding:0.2rem;
}
.demo_ul li a{
   color:#000000;
   overflow:hidden;
   display:block;
}
.demo_ul li img{
   float:left;
   width:1.3rem;
}
.demo_ul li .text{
   float:left;
   margin-left:0.2rem;
}
.demo_ul li .text .text1{
   font-weight:bold;
}
.demo_ul li .text .text2{
   color:#a8a8a8;
   line-height:0.4rem;
   padding-top:0.1rem;
}
.demo_ul li .price{
   color:#ff6e2b;
   float:right;
   font-weight:bold;
   line-height:1.3rem;
}
.demo_ul li .price span{
   font-size:0.36rem;
   font-weight:bold;
}
.demo_download{
   background:#ff6e2b;
   height:1rem;
   line-height:1rem;
   text-align:center;
   position:fixed;
   bottom:0;
   left:0;
   width:100%;
   text-align:center;
   font-size:0.3rem;
}
.demo_download a{
   color:#fff;
   text-decoration:none;
}